brought to heel - French English Dictionary